Панель «Консоль»

Панель Консоль показывает информацию, направляемую в стандартный поток вывода и в стандартный поток ошибок. Кроме этого можно ввести в консоль произвольный текст, он будет направлен в стандартный поток ввода.

Эта панель входит в стандартный состав перспективы Отладка.

Открыть панель «Консоль»

Нажмите Окно > Показать панель > Другое… > Общие > Консоль в главном меню.

Командная панель

  • (Прекратить)завершает процесс, связанный с текущей консолью;
  • (Удалить запуск)удаляет текущий запуск из консоли;
  • (Удалить все завершенные запуски)удаляет все завершенные запуски из текущей консоли;
  • (Очистить консоль)очищает все содержимое текущей консоли;
  • (Запретить прокрутку)запрещает вертикальную прокрутку в текущей консоли;
  • (Перенос слова)разрешает или запрещает перенос слов в текущей консоли;
  • (Показывать консоль при изменении стандартного потока вывода)если нажата, то при появлении нового сообщения в стандартном потоке вывода консоль будет открываться поверх остальных панелей своей группы;
  • (Показывать консоль при изменении стандартного потока ошибок)если нажата, то при появлении нового сообщения в стандартном потоке ошибок консоль будет открываться поверх остальных панелей своей группы;
  • (Закрепить панель)если эта кнопка нажата, панель не будет закрываться другими панелями из своей группы;
  • (Показать выбранную консоль)открывает список текущих консолей и позволяет выбрать ту из них, которую вы хотели бы видеть. Команда доступна только в том случае, если у вас открыто несколько консолей;
  • (Открыть консоль)открывает новую консоль выбранного типа;

Контекстное меню

  • Вырезатькопирует выделенный фрагмент в буфер обмена и удаляет его из консоли;
  • Копироватькопирует выделенный фрагмент из консоли в буфер обмена;
  • Вставитьвставляет содержимое буфера обмена в консоль;
  • Выбрать всевыделяет все содержимое консоли;
  • Найти и заменить...открывает диалог, который позволяет найти и заменить фрагмент текста в консоли;
  • Найти следующее — находит следующее вхождение выделенного фрагмента;
  • Найти предыдущее — находит предыдущее вхождение выделенного фрагмента;
  • Открыть ссылкупереходит по гиперссылке, выведенной в консоль;
  • Очиститьочищает все содержимое текущей консоли;
  • Удалить все завершенныеудаляет все завершенные запуски из текущей консоли;
  • Завершить всезавершает все процессы;
  • Запретить прокруткузапрещает вертикальную прокрутку в текущей консоли;
  • Перенос словразрешает или запрещает перенос слов в текущей консоли;
  • Параметры...открывает группу параметров Консоль, которая позволяет вам настроить внешний вид и поведение консоли;

Группа параметров «Консоль»

Открыть группу параметров «Консоль»
Открыть группу параметров «Консоль» можно несколькими способами:
  • В главном меню нажмите Окно > Параметры... > Запуск/Отладка > Консоль;
  • В панели Консоль нажмите Параметры... в контекстном меню.
Назначение полей
  • Фиксированная ширина консолиесли флажок установлен, консоль имеет фиксированную ширину, которая задана в свойстве Максимальная ширина (символы). Некоторые приложения выводят в консоль длинные строки, для чтения которых требуется горизонтальная прокрутка. Чтобы избежать этого, установите фиксированную ширину консоли. Тогда длинные строки будут автоматически переноситься. Стандартно флажок сброшен, ширина консоли неограничена;
  • Максимальная ширина (символы)максимальная ширина консоли в символах. Стандартное значение 80. Используется тогда, когда установлено свойство Фиксированная ширина консоли;
  • Ограничить вывод консолиесли флажок установлен, количество символов, выводимых в консоль, ограничено значением, заданным в свойстве Размер буфера консоли (символы). Когда вывод в консоль превышает это значение, содержимое консоли очищается с начала. Стандартно флажок установлен, вывод консоли ограничивается;
  • Размер буфера консоли (символы)максимальное количество символов, выводимых в консоль. Стандартное значение 80000. Используется тогда, когда установлено свойство Ограничить вывод консоли;
  • Видимый размер табуляцииширина табуляции в символах. Стандартное значение 8;
  • Enable word wrap — если флажок установлен, то консоль переносит текст так, чтобы избежать горизонтальной прокрутки;
  • Направить вывод в стандартный поток выводаесли флажок установлен, то при появлении нового сообщения в стандартном потоке вывода консоль будет открываться поверх остальных панелей своей группы. Стандартно флажок установлен;
  • Направить вывод в стандартный поток ошибокесли флажок установлен, то при появлении нового сообщения в стандартном потоке ошибок консоль будет открываться поверх остальных панелей своей группы. Стандартно флажок установлен;
  • Цвет текста для стандартного потока выводацвет текста, который выводится в стандартный поток вывода. Стандартное значение — черный;
  • Цвет текста для стандартного потока ошибокцвет текста, который выводится в стандартный поток ошибок. Стандартное значение — красный;
  • Цвет текста для стандартного потока вводацвет текста, введенного вручную. Этот текст будет передан в стандартный поток ввода. Стандартное значение — зеленый;
  • Цвет фонацвет фона консоли. Стандартное значение — белый;
  • Интерпретация управляющих символов ASCII — позволяет интерпретировать некоторые управляющие символы ASCII в консоли. На данный момент консоль может интерпретировать возврат каретки (\b), возврат каретки (\r), перевод страницы (\f), вертикальную табуляцию (\v) и нулевой байт (\0), если это разрешено. (см. следующую настройку для дополнительной опции возврата каретки);
  • Интерпретировать возврат каретки (\r) как управляющий символ — определяет, как будет обрабатываться возврат каретки, если включена интерпретация управляющих символов. Некоторые ОС, например более старые версии MacOS, используют возврат каретки в качестве разделителя строк, поэтому может потребоваться исключить их из интерпретации управляющих символов. Возврат каретки будет интерпретироваться как разделитель строк, если этот параметр отключен.